/*Reset 0.9 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label {
margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

.araliste{ list-style: circle;}
.araliste li{ border-bottom: 1px solid #CCC;}

/* grid 1000*/ 
.govde { width: 1000px; margin: 0 auto;}
div.kolon1, div.kolon2, div.kolon3, div.kolon4, div.kolon5{float: left; margin-right: 5px;
margin-bottom:5px;overflow:hidden; border-right:1px solid #ccc}
.son, div.son {margin-right: 0;font-family: inherit;}

.kolon1 { width: 193px; }
.kolon2 { width: 390px; }
.kolon3 { width: 598px; }
.kolon4 { width: 800px; }
.kolon5 { width: 1000px; margin: 0; }

.clearfix:after, .govde:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}
.clearfix, .govde {display: block;}
.clear { clear:both; }


/*  ANA CSS */
h1{ font-size:19px; font-weight:bold}
h2{ font-size:16px; font-weight:bold}

.banner{ display:block; width:800px; height:90px}
.banner a,.banner h1{ text-decoration:underline}
.icerik{ display:block; width:800px; margin:0 auto}
.oyunlar{ width:800px; overflow:hidden}
.oyunlar div{ display:block; width:300px; height:270px; background:#888; float:left; margin:5px}
.oyunlar img{ width:300px; height:250px;}
.oyunlar span{ display:block; font-size:13px; line-height:14px; text-align:center; height:20px; text-decoration:underline; color:#03F }

/* Oyna */
#oyun{ display:block; width:800px; height:600px}
#oyunalan{ display:block; width:728px; height:570px; background:#abcbf1 url(http://www.kirmizitop.com/tema/ana/yukle.gif) no-repeat center center; text-align:center; border:1px solid #06C}
#oyunalan #gerisay{ display:block; padding-top:20px}
#oyunhid{ display:block; width:1px; height:1px; overflow:hidden; visibility:hidden; background:#C39}
#reklamalan{ display:block; width:728px; padding-top:20px; margin:0 auto}
#reklam1{ display:block; width:300px; height:250px; background:#999; margin:0 auto}


.oyunlist {width: 800px;margin:5px auto 0 auto}
.oyundiplist{width: 850px; float:left; margin:5px 0 0 10px}
.oyunlist div,.oyundiplist div{ border:1px solid #abc9ff; width:131px; margin:0 auto;float:left;margin:0 5px 5px 0; text-decoration:none; overflow:hidden; color:#22007a}
.oyunlist a,.oyundiplist a{ padding:2px; display:block;text-decoration:none}
.oyunlist a:hover,.oyundiplist a:hover{background:#ffff80}
.oyunlist img,.oyundiplist img{width:127px; height:105px; display:block}
.oyunlist span,.oyundiplist span{ display:block; font-size:13px; line-height:15px;  text-align:center; margin:2px 0 0 0; height:32px; overflow:hidden}

#oyun2d{display:block; width:780px; margin:0 auto; height: 540px}
#oyun2d a{ display: block; float: left; margin-left: 5px; margin-bottom: 5px; width: 100px; height: 120px; border: 1px solid #AAA; overflow: hidden; border-radius:5px; padding-top: 3px ;}
#oyun2d a:hover{ border: 1px solid #666;}
#oyun2d img{ width: 75px; height: 75px; margin-left: 12px;}
#oyun2d span{ display: block; text-align: center; font-size: 11px;}

.diger_oyun{ min-height: 100px; margin: 20px 0 20px 0 ;}
.diger_oyun a{ margin-right: 5px;}

.oynna{ display: block; height:30px; line-height: 30px; text-align: center; width:200px; border: 1px solid #f00; padding: 5px;  margin:40px auto}
.oynna:hover{color: #666;}
.oyna_resim{ width: 100px; height: 83px; display: block; float: left; margin: 5px;}

h1,h1 a,h2,h2 a,h3,h3 a{ color: #b4421d;}